person or thing extravagantly loved - German English Dictionary